.detail-container {
  max-width: 1000px;
  margin: 20px auto;
  .item {
    .label {
      display: table-cell;
      line-height: 22px;
      padding-bottom: 16px;
      margin-right: 8px;
      color: rgba(0, 0, 0, 0.85);
      white-space: nowrap;
      vertical-align: top;
    }
    .label:after {
        content: ':';
        margin: 0 8px 0 2px;
        position: relative;
        top: -0.5px;
    }
    .label-title {
      display: table-cell;
      line-height: 22px;
      padding-bottom: 16px;
      margin-right: 8px;
      color: rgba(0, 0, 0, 0.85);
      white-space: nowrap;
      vertical-align: top;
    }
    .content {
      line-height: 22px;
      width: 100%;
      padding-bottom: 16px;
      color: rgba(0, 0, 0, 0.65);
      display: table-cell;
      word-break: break-all;
      .logo {
        width: 120px;
        height: 120px;
        display: block;
        border: 2px solid #ccc;
        border-radius: 50%;
      }
    }
  }
}
@media screen and (max-width: $sm){
    .detail-container {
        margin: 20px;
    }
}